instrumental dependability - Francés Inglés Diccionario